//
//  RoomData.h
//  Model
//
//  Created by YDJH on 2017/5/19.
//  Copyright © 2017年 YDJH. All rights reserved.
//  获取房间数据

#import <Foundation/Foundation.h>
#import "HZRoom.h"
//#import "BuildingData.h"

@class BuildingData;

@interface RoomData : NSObject


@property (nonatomic, copy) NSString *insidePicture; //房间的背景图

@property (nonatomic,copy)NSString *roomCategory;  //
//0.室内房间  1.室内大厅  2.室外  3.楼

@property (nonatomic,copy)NSString *roomState;
//0.从未来过 1.已来过 2.正在房间中

@property (nonatomic,copy)NSString *lobbyWall; //大厅墙

@property (nonatomic,assign)BOOL isFirstRoomOnSurface;  //1 是一层。 0 不是。

@property (nonatomic,copy)NSString *type;   //类型

@property (nonatomic,copy)NSString *name;

@property (nonatomic,strong)NSMutableArray *insideRoomFurniture; //屋内家具

@property (nonatomic,strong)NSMutableArray *outsideRoomFurniture; //屋外家具


@property (nonatomic, copy)   NSString *insideRightDoorPosition; // 房间右门的位置
@property (nonatomic, copy)   NSString *insideRightWindowPosition; //房间窗户的位置

@property (nonatomic, copy)   NSString *insideBackDoorPosition; //后门的位置
    
@property (nonatomic, copy)   NSString *insideLadderPosition1; //房间梯子的位置
@property (nonatomic, copy)   NSString *insideLadderPosition2; //房间梯子的位置

@property (nonatomic, copy)   NSString *outsideLadderPosition; //房间下外梯的位置

+ (NSMutableArray *)gobackRoomModel;

+ (HZRoom *)gobackRoomModelWithModel:(RoomData *)room;

//根据建筑类型 和 所有的房间数据 返回 一个 建筑 的 架构
+ (NSMutableArray *)gobackRoomArrWithBuildingData:(BuildingData *)buildingData withRoomArr:(NSArray *)roomArr;

@end
